ceiling-high window - French English Dictionary